limited corner store - French English Dictionary